/**
 * BC64 牛牛的快递
 *
 * 描述
 * 牛牛正在寄快递，他了解到快递在 1kg 以内的按起步价 20 元计算，超出部分按每 kg 1元计算，不足 1kg
 * 部分按 1kg计算。如果加急的话要额外付五元，请问牛牛总共要支付多少快递费
 *
 * 输入描述：
 * 第一行输入一个单精度浮点数 a 和一个字符 b ，a 表示牛牛要寄的快递的重量，b表示牛牛
 * 是否选择加急，'y' 表示加急 ，'n' 表示不加急。
 *
 * 输出描述：
 * 输出牛牛总共要支付的快递费用
 */

import java.util.Scanner;

/**
 * 扩展两个数学库函数：
 *  ceil（向上取整）
 *  floor（向下取整）
 * 时间复杂度 : O(1)
 * 空间复杂度 : O(1)
 */

public class Main {
    public static void main(String[] args) {

        Scanner in = new Scanner(System.in);
        double weight = in.nextDouble();
        char isUrgent = in.next().charAt(0);
        int cost = 0;

        cost += 20;

        if (weight > 1.0) {

//            cost += (int)Math.ceil(weight - 1);

            weight -= 1;
            if (weight % 1 == 0) {
                cost += weight;
            } else {
                cost += (int) weight + 1;
            }
        }

        if (isUrgent == 'y') {
            cost += 5;
        }

        System.out.println(cost);
    }
}